.calendar-title {
	text-align: center;
}

#pre,
#next {
	cursor: pointer;
	top: 5px;
}

#pre {
	left: 5px;
	background-position: 0 0;
}

#next {
	right: 5px;
	background-position: right 0;
}

.arrow {
	position: absolute;
	width: 8px;
	height: 13px;
	cursor: pointer;
	overflow: hidden;
	text-indent: -99999px;
	/* 2021.02.02 hanxl 修改 url(../img/arrow.png)  原url(arrow.png) arrow.png路径在css文件夹下  */
	background: #FFF url(../img/arrow.png) 0 0 no-repeat;
	
}

.inActive {
	color: gray;
}

.inActive:hover {
	cursor: not-allowed !important;
}

#priceCalendar {
	position: absolute !important;
	background: #fff;
	border: 1px solid rgb(30, 171, 76);
	box-shadow: rgb(30, 171, 76) 1px 1px 1px;
}

.priceCalendar .dateInfo {
	height: 14px;
}

.priceCalendar .dateInfo div {
	margin-bottom: 5px;
}

.priceCalendar {
	border: 1px solid #1eab3c;
	border-bottom: none;
	border-right: none
}

.priceCalendar th {
	background: #1eab3c;
	color: #fff;
	font-size: 14px;
}

.priceCalendar td,
.priceCalendar th {
	width: 60px;
	height: 30px;
	line-height: 32px;
	text-align: center;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

/* .priceCalendar .date {
	 background: #f0f0f0;
	border-bottom: 1px solid #1eab4c 
} */

.priceCalendar .food {
	border-bottom: 1px solid #1eab3c;
	font-size: 12px
}

.priceCalendar .price {
	line-height: 30px;
	padding-top: 5px;
	width: 70px;
	color: #FBB03B;
	font-size: 12px;
}

.priceCalendar .food {
	line-height: 13px;
	padding-bottom: 5px;
	color: grey
}

.priceCalendar td.clickable:hover {
	background: #b3f0ac;
	cursor: pointer
}
